package com.his.sysconfig.vo;

import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

/**
 * @Author xiaoxiaoping
 * @Date 2020/2/6 11:26
 * @Version 1.0
 */
@Data
public class SysconfigVo {
    /**
     * 系统配置类型编码
     */
    @NotEmpty(message = "系统配置类型编码不能为空")
    private String sysconfigtypeid;
    /**
     * 系统配置编码
     */
    @NotEmpty(message = "系统配置编码不能为空")
    private String sysconfigid;
    /**
     * 配置名称
     */
    private String sysconfigname;
    /**
     * 配置描述
     */
    private String sysconfigdes;
    /**
     * 配置数值
     */
    private String value;
    /**
     * 数值意义
     */
    private String valuedes;
    /**
     * 值类型
     */
    @NotNull(message = "不能为空")
    private Integer valuetype;
    /**
     *列表选择时的范围类型
     */
    @NotNull(message = "不能为空")
    private Integer scopetype;
    /**
     *范围值列表
     */
    private String scopelist;
    /**
     * 复位标志
     */
    @NotNull(message = "不能为空")
    private Integer resetflag;

}
